343Sqm Industrial Warehouse To Let In Montague Gardens